cast a love spell - Espagnol Anglais Dictionnaire